a country bumpkin - Allemand Anglais Dictionnaire